home *** CD-ROM | disk | FTP | other *** search
/ Power Programmierung 2 / Power-Programmierung CD 2 (Tewi)(1994).iso / c / library / dos / packer / lzw14 / sayerror.c < prev    next >
Encoding:
C/C++ Source or Header  |  1994-02-12  |  747 b   |  28 lines

  1. /* sayerror.c */
  2.  
  3. #include <stdio.h>
  4. #include "LZW4C.H"
  5. #include "SAYERROR.H"
  6.  
  7. void SayError(int Code)
  8. {switch(Code)
  9.   {case EXPANSION_ERROR:
  10.      puts("\nExpansion Error: Can only expand a previously compressed file");
  11.      break;
  12.    case CANNOT_ALLOCATE:
  13.      puts("\nAllocation Error: Could not allocate sufficient memory");
  14.      break;
  15.    case INTERNAL_ERROR:
  16.      puts("\nInternal Error: LZW4C object code modified !");
  17.      break;
  18.    case NOT_INITIALIZED:
  19.      puts("\nNot Initialized Error: Must run InitLZW() first");
  20.      break;
  21.    case BAD_BITCODE:
  22.      puts("\nBit Code Error: Must be 12, 13, or 14");
  23.      break;
  24.    default:
  25.      printf("\nUnknown error returned = %d [%xH]\n",Code,Code);
  26.      break;
  27.   }
  28. }